跳到主要内容

Harness 学习

ref

Frameworks, runtimes, and harnesses

Understand the differences between LangChain, LangGraph, and Deep Agents and when to use each one

Comparison Table

FrameworkRuntimeHarness
Value add- Abstractions
- Integrations
- Durable execution
- Streaming
- HITL (Human-in-the-Loop)
- Persistence
- Predefined tools
- Prompts
- Subagents
When to use- Getting started quickly
- Standardizing how a team builds
- Low-level control
- Long running, stateful workflows and agents
- More autonomous agents
- Agents faced with complex, non-deterministic tasks
Options- LangChain
- Vercel's AI SDK
- CrewAI
- OpenAI Agents SDK
- Google ADK
- LlamaIndex
- LangGraph
- Temporal
- Inngest
- Deep Agents SDK
- Claude Agent SDK
- Manus